package com.whjz.dcfs.jzxx.dao;

import java.sql.SQLException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.whjz.dcfs.jzxx.model.DcfsHjjcdJbxx;
import com.whjz.dcfs.util.PageParam;

public interface IDcfsHjjcdJbxxDAO {

    public abstract void deleteDcfsHjjcdJbxxByCond(DcfsHjjcdJbxx object) throws SQLException;

    public abstract void deleteDcfsHjjcdJbxxListByCond(List<DcfsHjjcdJbxx> list) throws SQLException;

    public abstract List<DcfsHjjcdJbxx> getDcfsHjjcdJbxxListByCond(DcfsHjjcdJbxx object) throws SQLException;

    public abstract PageParam queryPageInfo(DcfsHjjcdJbxx object,PageParam pageParam) throws SQLException;
    
    public abstract void insertDcfsHjjcdJbxx(DcfsHjjcdJbxx object) throws SQLException;
    
    public abstract void updateDcfsHjjcdJbxx(DcfsHjjcdJbxx object) throws SQLException;
    
    public abstract List<DcfsHjjcdJbxx> getDcfsHjjcdJbxxByCond_time(DcfsHjjcdJbxx object) throws SQLException;

    public abstract List<DcfsHjjcdJbxx> getDcfsHjjcdJbxxByCond_timeNew(DcfsHjjcdJbxx object) throws SQLException;
    
    public abstract List<DcfsHjjcdJbxx> getDcfsHjjcdJbxxByCond_sb(DcfsHjjcdJbxx object) throws SQLException;
    
    public  List<HashMap> findXzqy(DcfsHjjcdJbxx object) throws SQLException;
}
